#define  _CRT_SECURE_NO_WARNINGS 1

#include "BinarySearch.h"

void TestBSTree()
{
	BSTree<int> t;
	int arr[] = { 8, 3, 1, 10, 6, 4, 7, 14, 13 };

	for (auto e : arr)
	{
		t.insert(e);
		t.InOrder();
	}

	for (auto e : arr)
	{
		bool ret = t.Find(e);
		cout << ret << " ";
	}
	cout << endl;

	t.insert(88);
	t.insert(19);

	for (auto e : arr)
	{
		t.erase(e);
		t.InOrder();
	}
}


int main()
{
	TestBSTree();

	return 0;
}